insect's trunk - Espagnol Anglais Dictionnaire